inflated duckweed - Turkish English Dictionary